home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
et
/
tutorial
/
docs.lha
/
documentation
/
ch_8.eps
(
.svg
)
< prev
next >
Encapsulated PostScript
|
1993-08-09
|
37KB
|
557x1021
|
8-bit (133 colors)
Labels:
black
|
darkness
OCR:
Begriffsdefinitionen 8.BBBegriffsdefinitionen Die BegriffsdefinitionengeschränkengichgaufET++spezifischeBegriffegowie einigegm Zusammenhanggmit ET++ghäufiggverwendete Begriffe. •Abstrakte Klassen Klasseng vong deneng keineg Instanzeng erzeugtg werden. Vorgesehengur Erzeugunggyong Subklassen. abstrakteaMethode MethodegohnegInhaltgalsgPlatzhalterging abstrakteng Klassen. MussglurchgeinegSubklassegiberschriebengwerden. Application Jedeg ET++g Applikationg wirdg ing einerg Subklasseg von Applicationg definiert.g (Sieheg auchg Applicationg Framework und Document) •Application Framework Spezielleg objektorientierteg Klassenbibliothekg dereng Klassen einengbestimmtengAspektgeinergApplikationgmodellieren.gDer wsentlichegUnterschiedgzuglengToolkitsgliegtgingdergTatsache, dassgesgsichgnichtgumgeinegloseg Ansammlunggvong Klassen handelt, gonderngumgingGerüstgebengingframework)gfürgine komplettegApplikation. Durchglengkomplettgobjektorientierten AnsatzgkanngderggesamtegabstraktegEntwurfgeinergApplikation wiedergenutztgverdengkann. Vertretergsindgz.B:gSmalltalk-80gUsergInterface,gLisagToolkit, MacApp. Class:Hierarchy Browser Toolg zurg graphischeng Darstellungg derg statischen Vererbungsstruktur. TeilgdergET++Entwicklungsumgebung. •Clipper EingClipperbildetginengechteckigengAusschnittglergvirtuellen ZeichenflächeginesgView Objektes. (SieheguchgView,Scroller,Splitter, Expander, Window) •a_ontainer Containerg Klasseng ing ET++g besteheng ausg deng Collection Klassen.g Containerg erlaubeng unterschiedlicheg Objekte abzuspeicherng undg mittelsg Iteratoreng dieg Aufzählungg der Elemente.g Eineg dynamischeg Typprüfungg IsKindOf gewährleistetgKonsistenzgeigTypzuweisung. Software Schule Schweiz Ch.Frei, H.Schaudt Seite:990